<?xml version="1.0"?>
<doc>
    <assembly>
        <name>MvcTurbine.Windsor</name>
    </assembly>
    <members>
        <member name="T:MvcTurbine.Windsor.WindsorServiceLocator">
            <summary>
            Implemenation of <see cref="T:MvcTurbine.ComponentModel.IServiceLocator"/> using <see cref="T:Castle.Windsor.IWindsorContainer"/> as the default container.
            </summary>
        </member>
        <member name="M:MvcTurbine.Windsor.WindsorServiceLocator.#ctor">
            <summary>
            Default constructor.
            </summary>
        </member>
        <member name="M:MvcTurbine.Windsor.WindsorServiceLocator.#ctor(Castle.Windsor.IWindsorContainer)">
            <summary>
            Create an instance of the type an use the specified <see cref="T:Castle.Windsor.IWindsorContainer"/>.
            </summary>
        </member>
        <!-- Badly formed XML comment ignored for member "M:MvcTurbine.Windsor.WindsorServiceLocator.Resolve``1" -->
        <!-- Badly formed XML comment ignored for member "M:MvcTurbine.Windsor.WindsorServiceLocator.Resolve``1(System.String)" -->
        <!-- Badly formed XML comment ignored for member "M:MvcTurbine.Windsor.WindsorServiceLocator.Resolve``1(System.Type)" -->
        <!-- Badly formed XML comment ignored for member "M:MvcTurbine.Windsor.WindsorServiceLocator.ResolveServices``1" -->
        <!-- Badly formed XML comment ignored for member "M:MvcTurbine.Windsor.WindsorServiceLocator.Register``1(System.Type)" -->
        <!-- Badly formed XML comment ignored for member "M:MvcTurbine.Windsor.WindsorServiceLocator.Register``2" -->
        <!-- Badly formed XML comment ignored for member "M:MvcTurbine.Windsor.WindsorServiceLocator.Register``2(System.String)" -->
        <member name="M:MvcTurbine.Windsor.WindsorServiceLocator.Register(System.String,System.Type)">
            <summary>
            See <see cref="M:MvcTurbine.ComponentModel.IServiceLocator.Register(System.String,System.Type)"/>.
            </summary>
            <param name="key"></param>
            <param name="type"></param>
        </member>
        <member name="M:MvcTurbine.Windsor.WindsorServiceLocator.Register(System.Type,System.Type)">
            <summary>
            See <seealso cref="M:MvcTurbine.ComponentModel.IServiceLocator.Register(System.Type,System.Type)"/>.
            </summary>
            <param name="serviceType"></param>
            <param name="implType"></param>
        </member>
        <member name="M:MvcTurbine.Windsor.WindsorServiceLocator.Release(System.Object)">
            <summary>
            See <see cref="M:MvcTurbine.ComponentModel.IServiceLocator.Release(System.Object)"/>.
            </summary>
            <param name="instance"></param>
        </member>
        <member name="M:MvcTurbine.Windsor.WindsorServiceLocator.GetContainer">
            <summary>
            Gets the current <see cref="T:Castle.Windsor.IWindsorContainer"/> for the locator.
            </summary>
            <returns></returns>
        </member>
        <member name="M:MvcTurbine.Windsor.WindsorServiceLocator.Reset">
            <summary>
            See <see cref="M:MvcTurbine.ComponentModel.IServiceLocator.Reset"/>.
            </summary>
        </member>
        <member name="M:MvcTurbine.Windsor.WindsorServiceLocator.Dispose">
            <summary>
            Disposes (resets) the current service locator.
            </summary>
        </member>
        <member name="P:MvcTurbine.Windsor.WindsorServiceLocator.Instance">
            <summary>
            Gets the current instance of <see cref="T:MvcTurbine.ComponentModel.IServiceLocator"/>. By default it is set to (this) when
            <see cref="T:MvcTurbine.Windsor.WindsorServiceLocator"/> is created.
            </summary>
        </member>
    </members>
</doc>
